remove unnecesary const_cast in util.cc.
authortsteven4 <tsteven4@gmail.com>
Sun, 1 Jul 2018 12:26:42 +0000 (06:26 -0600)
committertsteven4 <tsteven4@gmail.com>
Sun, 1 Jul 2018 12:26:42 +0000 (06:26 -0600)
util.cc

diff --git a/util.cc b/util.cc
index 66a1dab07768e6d233b043a782fbcadd22a92942..c12fb667a44e9bb872130456750728462f7fe8d3 100644 (file)
--- a/util.cc
+++ b/util.cc
@@ -167,7 +167,7 @@ xstrndup(const char* str, size_t sz)
 #endif
 {
   size_t newlen = 0;
-  char* cin = const_cast<char*>(str);
+  const char* cin = str;
   char* newstr;
 
   while ((newlen < sz) && (*cin != '\0')) {
@@ -482,10 +482,10 @@ lrtrim(char* buff)
 int
 str_match(const char* str, const char* match)
 {
-  char* m, *s;
+  const char* m, *s;
 
-  s = const_cast<char*>(str);
-  m = const_cast<char*>(match);
+  s = str;
+  m = match;
 
   while (*m || *s) {
     switch (*m) {
@@ -511,7 +511,7 @@ str_match(const char* str, const char* match)
       }
 
       do {
-        char* mx, *sx;
+        const char* mx, *sx;
 
         while (*s && (*s != *m)) {
           s++;
@@ -1121,7 +1121,7 @@ gstrsub(const char* s, const char* search, const char* replace)
 {
   int ooffs = 0;
   char* o, *c;
-  char* src = const_cast<char*>(s);
+  const char* src = s;
   int olen = strlen(src);
   int slen = strlen(search);
   int rlen = strlen(replace);
@@ -1203,7 +1203,7 @@ rot13(const QString& s)
 char*
 convert_human_date_format(const char* human_datef)
 {
-  char* result, *cin, *cout;
+  char* result, *cout;
   char prev;
   int ylen;
 
@@ -1212,7 +1212,7 @@ convert_human_date_format(const char* human_datef)
   prev = '\0';
   ylen = 0;
 
-  for (cin = const_cast<char*>(human_datef); *cin; cin++) {
+  for (const char* cin = human_datef; *cin; cin++) {
     char okay = 1;
 
     if (toupper(*cin) != 'Y') {
@@ -1271,14 +1271,14 @@ convert_human_date_format(const char* human_datef)
 char*
 convert_human_time_format(const char* human_timef)
 {
-  char* result, *cin, *cout;
+  char* result, *cout;
   char prev;
 
   result = (char*) xcalloc((2*strlen(human_timef)) + 1, 1);
   cout = result;
   prev = '\0';
 
-  for (cin = const_cast<char*>(human_timef); *cin; cin++) {
+  for (const char* cin = human_timef; *cin; cin++) {
     int okay = 1;
 
     if (isalpha(*cin)) {